power sweeper - French English Dictionary